Ext.define('component.customer.cusFangPanel', {
	extend : 'Ext.form.Panel',
	initComponent:function(){
	var gridStoreg = Ext.create('Ext.data.Store', {
        fields: ["id","houseTypeName"],
        pageSize: 10,  //页容量5条数据
        //是否在服务端排序 （true的话，在客户端就不能排序）
        remoteSort: false,
        proxy: {
            type: 'ajax',
            url: jypath+'/customer/customer/houseTypeList',
            actionMethods: { read: 'POST' },
            reader: {   //这里的reader为数据存储组织的地方，下面的配置是为json格式的数据，例如：[{"total":50,"rows":[{"a":"3","b":"4"}]}]
                type: 'json', //返回数据类型为json格式
                root: 'rows',  //数据
                totalProperty: 'total' //数据总条数
            }
        },
        autoLoad: true  //即时加载数据
    });
	
	gridStoreg.on("beforeload",function(){
        Ext.apply(gridStoreg.proxy.extraParams,{customerId:customerId});
    });
	
	var gridg = Ext.create('Ext.grid.Panel', {
		minHeight:200,
        store: gridStoreg,
        columnLines: true,
        columns: [{
            text     : '户型', 
            dataIndex: 'houseTypeName',  
            minWidth:600
        }
        ],
        title: '关注户型',
        dockedItems: [{  
            xtype: 'pagingtoolbar',  
            store: gridStoreg,   // GridPanel中使用的数据  
            dock: 'bottom',  
            displayInfo: true,  
            emptyMsg:"没有数据",  
            displayMsg:"显示从{0}条数据到{1}条数据，共{2}条数据"
        }
        ]
    });
	
	var gridStoreg2 = Ext.create('Ext.data.Store', {
        fields: ["id","groupName"],
        pageSize: 10,  //页容量5条数据
        //是否在服务端排序 （true的话，在客户端就不能排序）
        remoteSort: false,
        proxy: {
            type: 'ajax',
            url: jypath+'/customer/customer/premisesList',
            actionMethods: { read: 'POST' },
            reader: {   //这里的reader为数据存储组织的地方，下面的配置是为json格式的数据，例如：[{"total":50,"rows":[{"a":"3","b":"4"}]}]
                type: 'json', //返回数据类型为json格式
                root: 'rows',  //数据
                totalProperty: 'total' //数据总条数
            }
        },
        autoLoad: true  //即时加载数据
    });
	
	gridStoreg2.on("beforeload",function(){
        Ext.apply(gridStoreg2.proxy.extraParams,{customerId:customerId});
    });
	
	var gridg2 = Ext.create('Ext.grid.Panel', {
		minHeight:200,
        store: gridStoreg2,
        columnLines: true,
        columns: [{
            text     : '团名', 
            dataIndex: 'groupName',  
            minWidth:600
        }
        ],
        title: '意向组团',
        dockedItems: [{  
            xtype: 'pagingtoolbar',  
            store: gridStoreg2,   // GridPanel中使用的数据  
            dock: 'bottom',  
            displayInfo: true,  
            emptyMsg:"没有数据",  
            displayMsg:"显示从{0}条数据到{1}条数据，共{2}条数据"
        }
        ]
    });
	
	var gridStoreg3 = Ext.create('Ext.data.Store', {
        fields: ["id","combinedName"],
        pageSize: 10,  //页容量5条数据
        //是否在服务端排序 （true的话，在客户端就不能排序）
        remoteSort: false,
        proxy: {
            type: 'ajax',
            url: jypath+'/customer/customer/roomList',
            actionMethods: { read: 'POST' },
            reader: {   //这里的reader为数据存储组织的地方，下面的配置是为json格式的数据，例如：[{"total":50,"rows":[{"a":"3","b":"4"}]}]
                type: 'json', //返回数据类型为json格式
                root: 'rows',  //数据
                totalProperty: 'total' //数据总条数
            }
        },
        autoLoad: true  //即时加载数据
    });
	
	gridStoreg3.on("beforeload",function(){
        Ext.apply(gridStoreg3.proxy.extraParams,{customerId:customerId});
    });
	
	var gridg3 = Ext.create('Ext.grid.Panel', {
		minHeight:200,
        store: gridStoreg3,
        columnLines: true,
        columns: [{
            text     : '房源', 
            dataIndex: 'combinedName',  
            minWidth:600
        }
        ],
        title: '意向房源',
        dockedItems: [{  
            xtype: 'pagingtoolbar',  
            store: gridStoreg3,   // GridPanel中使用的数据  
            dock: 'bottom',  
            displayInfo: true,  
            emptyMsg:"没有数据",  
            displayMsg:"显示从{0}条数据到{1}条数据，共{2}条数据"
        }
        ]
    });
	
		
		var defaultConfigg = {
				defaults: {  
		            split: true,    //有分割线  
		            collapsible: true,  //可以折叠
		        },
				items:[gridg,gridg2,gridg3]
		};
		Ext.apply(this,defaultConfigg);
		this.callParent(arguments);
		
	}
});
